wander around aimlessly - Spanish English Dictionary